package br.unisul.redeNeural;


/**
 * Classe para representar um neuronio da camada intermediaria
 * @author Joelson Fernandes
 * @version 1.0
 */
public class NeuronioIntermediario extends Neuronio implements java.io.Serializable{


	/**
	 * 
	 */
	private static final long serialVersionUID = -1149439405609388290L;

	/**
	 * Cria um neuronio intermediario com o valor e não possuindo {@link Vies}
	 * @param valorNeuronio - valor que o neuronio possui
	 */
	public NeuronioIntermediario(double valorNeuronio) {
		super(valorNeuronio);
	}

	/**
	 * Cria um neuronio intermediario com o valor do neuronio e o {@link Vies}
	 * @param valorNeuronio - valor que o neuronio possui
	 * @param vies - {@link Vies} do neuronio
	 */
	public NeuronioIntermediario(double valorNeuronio, Vies vies) {
		super(valorNeuronio, vies);
	}

	/**
	 * Construtor default<br>
	 * Seta o {@link Vies} com null<br>
	 * Seta o valor do neuronio como 0;
	 * 
	 */
	public NeuronioIntermediario() {
		super();
	}
	
	
}